Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LATCHEN ORCHARD Detached £216,000 27 Sep 2007
4 LATCHEN ORCHARD Detached £390,000 13 May 2022